trip-free release - German English Dictionary